package main.java.Exam.pojo.Entity;

import lombok.Data;

import java.time.LocalDateTime;
@Data
public class exam {

    /**
     * 考试ID，主键自增
     */
  private Long id;

    /**
     * 考试名称（非空）
     */
    private String examName;

    /**
     * 考试开始时间（非空）
     */
    private LocalDateTime startTime;

    /**
     * 考试结束时间（非空）
     */
    private LocalDateTime endTime;

    /**
     * 考试总分（非空）
     */
   private Integer totalScore;

    /**
     * 考试状态（0=未开始，1=进行中，2=已结束，非空）
     */
   private Integer status;

    /**
     * 创建者ID（关联老师用户）
     */
    private Long creatorId;

    /**
     * 考试创建时间（默认当前时间，非空，不可更新）
     */
   private LocalDateTime createTime;
}
